/*!*资讯详情内容样式*!*/

.info-detail, .info-detail p,h1, .info-detail .stock-info {
    font-size: 16px;
}

.info-detail a {
    cursor: pointer;
}

.info-detail p,h1 {
    margin: 0.3rem 0;
    line-height: 0.6rem;
    word-break: normal;
    word-wrap: break-word;
    text-align: justify;
}

.info-detail img {
    width: 100%;
}

.info-detail .hsyylwzlfont10 {
    text-align: justify;
    position: relative;
    font-size: 14px;
    line-height: 0.5rem;
    margin: 0.375rem 0;
    padding: 0.33rem 0.36rem 0.24rem;
}

.info-detail .hsyylwzlfont10:before {
    background-size: cover;
    position: absolute;
    height: 0.54rem;
    width: 0.54rem;
    content: "";
    left: 0;
    top: 0;
}

.info-detail .hsyylwzlfont11 {
    border-style: solid;
    border-width: 0 0 0 0.06rem;
    margin: 0.225rem 0;
    padding: 0 0 0 0.15rem;
    font-size: 16px;
    line-height: 0.45rem;
    font-weight: bold;
}

.info-detail .hsyylwzlfont12 {
    text-align: justify;
    line-height: 0.6rem;
    margin: 0.3rem 0;
    font-size: 16px;
}

.info-detail .hsyylwzlfont20 {
    position: relative;
    font-size: 14px;
    line-height: 0.5rem;
    margin: 0.375rem 0;
    padding: 0.33rem 0.36rem 0.24rem;
    border-radius: 0.072rem 0;
}

.info-detail .hsyylwzlfont20:before {
    background-size: cover;
    position: absolute;
    height: 0.51rem;
    width: 0.27rem;
    content: "";
    left: 0;
    top: 0;
}

.info-detail .hsyylwzlfont20:after {
    background-size: cover;
    position: absolute;
    height: 0.51rem;
    width: 0.27rem;
    content: "";
    bottom: 0;
    right: 0;
}

.info-detail .hsyylwzlfont21 {
    border-style: solid;
    border-width: 0 0 0 0.06rem;
    margin: 0.225rem 0;
    padding: 0 0 0 0.15rem;
    font-size: 16px;
    line-height: 0.45rem;
    font-weight: bold;
}

.info-detail .hsyylwzlfont30 {
    text-align: justify;
    position: relative;
    font-size: 14px;
    line-height: 0.5rem;
    margin: 0.375rem 0;
    padding: 0.33rem 0.36rem;
}

.info-detail .hsyylwzlfont31 {
    border-style: solid;
    border-width: 0 0 0 0.06rem;
    margin: 0.225rem 0;
    padding: 0 0 0 0.15rem;
    font-size: 16px;
    line-height: 0.45rem;
    font-weight: bold;
}

.info-detail .hsyylwzlfontimg10 {
    text-align: right;
    font-size: 9px;
    line-height: 0.3rem;
    margin: 0.075rem 0 0.075rem 0;
    padding: 0;
}

.info-detail .stock-info {
    cursor: pointer;
    padding: 0 3px;
    margin: 0 3px;
}

.info-detail .stock-info > span:first-child {
    font-size: 12px;
    height: 0.255rem;
    cursor: pointer;
}

.info-detail .stock-code {
    margin-left: 0.045rem;
    font-size: 10px;
    height: 0.255rem;
    cursor: pointer;
}

/*===================资讯白色底颜色处理start==============================*/
.info-detail p {
    color: #333333;
}

.info-detail a, .info-detail a * {
    /*color: #1890FF;*/
    color: #2C68FF;
}

.info-detail .hsyylwzlfont10 {
    background-color: #F5F5F7;
    color: #70819F;
}

.info-detail .hsyylwzlfont10:before {
    background-image: url("//storage.360buyimg.com/jtzx/79247a03-c6e7-4803-b0e9-f3073fa6275c.png");
}

.info-detail .hsyylwzlfont11 {
    border-color: #D3B782;
    color: #D3B782;
}

.info-detail .hsyylwzlfont20 {
    background-color: #F5F5F7;
    color: #70819F;
}

.info-detail .hsyylwzlfont20:before {
    background-image: url("//storage.360buyimg.com/jtzx/187db7d0-dd57-4064-899c-31ff7bcd6e3f.png");
}

.info-detail .hsyylwzlfont20:after {
    background-image: url("//storage.360buyimg.com/jtzx/87aacc32-ea84-415c-8005-9f6bdd5d66a9.png");
}

.info-detail .hsyylwzlfont21 {
    border-color: #333333;
    color: #333333;
}

.info-detail .hsyylwzlfont30 {
    background-color: #F5F5F7;
    color: #70819F;
}

.info-detail .hsyylwzlfont31 {
    border-color: #7486A7;
    color: #7486A7;
}

.info-detail .hsyylwzlfontimg10 {
    color: #a6a6a6;
}

.info-detail .stock-info {
    background-color: #F5F5FD;
    color: #797979;
}

.info-detail .stock-code {
    color: #E25858;
}


/*===================资讯白色底颜色end==============================*/
